engine staggering - Spanish English Dictionary